spherical baffle - English Synonyms Dictionary